phantom channel - French English Dictionary